parasite infested - Alemán Inglés Diccionario